mutual improvement society - Francés Inglés Diccionario